@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,300,400,600,700,800);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500italic,500,700,700italic,900,900italic);
@import url(https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700,300italic,400italic,500italic,700italic);
@import url(https://fonts.googleapis.com/css?family=Anton);
@import url(https://fonts.googleapis.com/css?family=Dosis:200,300,400,500,600,700,800);
@import url(https://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:400,200,300,700);
/*--------------PROPRIEDADES DE TEXTOS--------------*/
.textoPadrao
{
	color:#818181;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}
.textoOpenaeaeae
{
	color:#aeaeae;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	text-decoration:none;
}
.textoDosis4b4b4b
{
	color:#4b4b4b;
	font-family: 'Dosis', sans-serif;
	font-size:13px;
	text-decoration:none;
}
.textoOpen000000
{
	color:#F30;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	text-decoration:none;
}
.textoLinkCinza
{
	color:#9a9a9a;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	text-decoration:none;
}
.textoLinkCinza:hover
{
	color:#f7941e;
	transition: color 0.2s ease-in;
	-webkit-transition: color 0.2s ease-in;
	-moz-transition: color 0.2s ease-in;
	-o-transition: color 0.2s ease-in;
}
.textoOpen9a9a9a
{
	color:#9a9a9a;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	text-decoration:none;
}
.textoOpen6f6e6e
{
	color:#6f6e6e;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	text-decoration:none;
}
.textoOpen767676
{
	color:#767676;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	text-decoration:none;
}
.textoTitSubs
{
	color:#ffffff;
	font-family: 'Open Sans', sans-serif;
	font-size:30px;
	text-decoration:none;
	font-weight:100;
} 
.textoLinkMapa
{
	color:#ffffff;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	font-weight:100;
	text-decoration:none;
	transition: color 0.2s ease-in;
	-webkit-transition: color 0.2s ease-in;
	-moz-transition: color 0.2s ease-in;
	-o-transition: color 0.2s ease-in;
}
.textoLinkMapa:hover
{
	color:#212121;
	transition: color 0.2s ease-in;
	-webkit-transition: color 0.2s ease-in;
	-moz-transition: color 0.2s ease-in;
	-o-transition: color 0.2s ease-in;
}
.textoOPen00923f
{
	color:#00923f;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	text-decoration:none;
}
/*--------------PROPRIEDADES DE FORMULÁRIO--------------*/
.BTLaranja
{
	width:auto;
	height:auto;
	padding:5px 15px 5px 15px;
	background:transparent;
	outline:none;
	border:none;
	cursor:pointer;
	cursor:hand;
	color:#e77817;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	text-decoration:none;
	transition: background 0.3s ease-in;
	-webkit-transition: background 0.3s ease-in;
	-moz-transition: background 0.3s ease-in;
	-o-transition: background 0.3s ease-in;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	border-radius: 13px;
}
.BTLaranja:hover
{
	background:#e77817;
	color:#ffffff;
	transition: background 0.3s ease-in;
	-webkit-transition: background 0.3s ease-in;
	-moz-transition: background 0.3s ease-in;
	-o-transition: background 0.3s ease-in;
}
/*---------------------------------------------------------------------------*/
.BTLaranjaGrande
{
	width:auto;
	height:auto;
	padding:8px 16px 8px 16px;
	background:#ffa460;
	outline:none;
	border:none;
	cursor:pointer;
	cursor:hand;
	color:#ffffff;
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	transition: background 0.3s ease-in;
	-webkit-transition: background 0.3s ease-in;
	-moz-transition: background 0.3s ease-in;
	-o-transition: background 0.3s ease-in;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.BTLaranjaGrande:hover
{
	background:#003366;
	color:#ffffff;
	transition: background 0.3s ease-in;
	-webkit-transition: background 0.3s ease-in;
	-moz-transition: background 0.3s ease-in;
	-o-transition: background 0.3s ease-in;
}
/*---------------------------------------------------------------------------*/
.BTAzulGrande
{
	width:auto;
	height:auto;
	padding:8px 16px 8px 16px;
	background:#006699;
	outline:none;
	border:none;
	cursor:pointer;
	cursor:hand;
	color:#ffffff;
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	transition: background 0.3s ease-in;
	-webkit-transition: background 0.3s ease-in;
	-moz-transition: background 0.3s ease-in;
	-o-transition: background 0.3s ease-in;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.BTAzulGrande:hover
{
	background:#003366;
	color:#ffffff;
	transition: background 0.3s ease-in;
	-webkit-transition: background 0.3s ease-in;
	-moz-transition: background 0.3s ease-in;
	-o-transition: background 0.3s ease-in;
}
/*---------------------------------------------------------------------------*/
.BTVermelhoGrande
{
	width:auto;
	height:auto;
	padding:8px 16px 8px 16px;
	background:#ff0000;
	outline:none;
	border:none;
	cursor:pointer;
	cursor:hand;
	color:#ffffff;
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	transition: background 0.3s ease-in;
	-webkit-transition: background 0.3s ease-in;
	-moz-transition: background 0.3s ease-in;
	-o-transition: background 0.3s ease-in;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.BTVermelhoGrande:hover
{
	background:#990000;
	color:#ffffff;
	transition: background 0.3s ease-in;
	-webkit-transition: background 0.3s ease-in;
	-moz-transition: background 0.3s ease-in;
	-o-transition: background 0.3s ease-in;
}
/*---------------------------------------------------------------------------*/
.BTVerdeGrande
{
	width:auto;
	height:auto;
	padding:8px 16px 8px 16px;
	background:#009966;
	outline:none;
	border:none;
	cursor:pointer;
	cursor:hand;
	color:#ffffff;
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	transition: background 0.3s ease-in;
	-webkit-transition: background 0.3s ease-in;
	-moz-transition: background 0.3s ease-in;
	-o-transition: background 0.3s ease-in;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.BTVerdeGrande:hover
{
	background:#00cc66;
	color:#ffffff;
	transition: background 0.3s ease-in;
	-webkit-transition: background 0.3s ease-in;
	-moz-transition: background 0.3s ease-in;
	-o-transition: background 0.3s ease-in;
}
/*---------------------------------------------------------------------------*/
.BTNews
{
	width:auto;
	height:auto;
	padding:5px 15px 5px 15px;
	background:#ffffff;
	outline:none;
	border:none;
	cursor:pointer;
	cursor:hand;
	color:#f7941e;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	background:#ffffff;
	transition: background 0.3s ease-in;
	-webkit-transition: background 0.3s ease-in;
	-moz-transition: background 0.3s ease-in;
	-o-transition: background 0.3s ease-in;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	border-radius: 13px;
}
.BTNews:hover
{
	background:#f7941e;
	color:#ffffff;
	transition: background 0.3s ease-in;
	-webkit-transition: background 0.3s ease-in;
	-moz-transition: background 0.3s ease-in;
	-o-transition: background 0.3s ease-in;
}
/*---------------------------------------------------------------------------*/
.CampoNews
{
	background-color:#e2e2e2;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#5e5e5e;
	min-height:26px;
	height:26px;
	border:solid 1px #e2e2e2;
	padding-left:5px;
	outline:none;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	border-radius: 13px;
}
/*---------------------------------------------------------------------------*/
.CampoBusca
{
	background-color:#e2e2e2;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#5e5e5e;
	min-height:26px;
	height:26px;
	border:solid 1px #e2e2e2;
	padding-left:5px;
	outline:none;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	border-radius: 13px;
}
/*---------------------------------------------------------------------------*/
.CampoForm
{
	background-color:#BC1D5E;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#FFFFFF;
	min-height:28px;
	height:26px;
	border:solid 1px #BC1D5E;
	padding-left:5px;
	outline:none;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
/*---------------------------------------------------------------------------*/
.CampoForm_obs
{
	background-color:#BC1D5E;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#FFFFFF;
	min-height:28px;
	
	border:solid 1px #BC1D5E;
	padding-left:5px;
	outline:none;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
/*---------------------------------------------------------------------------*/
.CampoFormSelect
{
	background-color:#e7e7e7;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	color:#737373;
	min-height:32px;
	height:32px;
	border:solid 1px #e7e7e7;
	padding-left:5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	outline:none;
}
/*--------------PROPRIEDADES DE LINKS--------------*/
a.linkVop:link 
{
	color:#646363;
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	transition: color 0.3s ease-in;
	-webkit-transition: color 0.3s ease-in;
	-moz-transition: color 0.3s ease-in;
	-o-transition: color 0.3s ease-in;
}
a.linkVop:visited 
{
	color:#646363;
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	transition: color 0.3s ease-in;
	-webkit-transition: color 0.3s ease-in;
	-moz-transition: color 0.3s ease-in;
	-o-transition: color 0.3s ease-in;
}
a.linkVop:hover 
{
	color:#A6CE52;
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	transition: color 0.3s ease-in;
	-webkit-transition: color 0.3s ease-in;
	-moz-transition: color 0.3s ease-in;
	-o-transition: color 0.3s ease-in;
}
a.linkVop:active 
{
	color:#646363;
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	transition: color 0.3s ease-in;
	-webkit-transition: color 0.3s ease-in;
	-moz-transition: color 0.3s ease-in;
	-o-transition: color 0.3s ease-in;
}
/*--------------Classes Genéricas--------------*/
.liSlide
{
	float:left;
	list-style:none;
}
.fadeIMG
{
	cursor:pointer;
	cursor:hand;
	transition: opacity 0.3s ease-out;
	-webkit-transition: opacity 0.3s ease-out;
	-moz-transition: opacity 0.3s ease-out;
	-o-transition: opacity 0.3s ease-out;
}
.fadeIMG:hover
{
	opacity:0.65;
	-moz-opacity: 0.65;
	filter: alpha(opacity=65);
	transition: opacity 0.3s ease-out;
	-webkit-transition: opacity 0.3s ease-out;
	-moz-transition: opacity 0.3s ease-out;
	-o-transition: opacity 0.3s ease-out;
}

